Big Huge Thesaurus

Chinese mushroom

noun